strike down scaffolding - Turkish English Dictionary